Useful english dictionary. 2012.
superteacher — noun A particularly talented or successful teacher … Wiktionary